home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HPAVC
/
HPAVC CD-ROM.iso
/
BLWCB15A.ZIP
/
HISTORY.TXT
< prev
next >
Wrap
Text File
|
1996-08-27
|
3KB
|
72 lines
****************************************
* Original algorithm by Bruce Schneier *
****************************************
Note: Check is book named "Applied Cryptography"
Its 2th Edition is THE BEST reference available!
(BLOWPAS.zip)
- First assembly implementation by John Lots and Walter van Holst.
- Assembly rewrite by Jeroen Pluimers
(BLWCBC10.zip)
- CBC Mode Implementations by Dutra Lacerda using the BlowPas Unit.
(BLWCBC11.zip)
+ Unit Rewrite improving 15X the Pascal Code (1500%)
(BLWCBC12.zip)
+ Unit Assembly Use improving 5X the previous Pascal Code (500%)
and therefore being twice as fast than the BLOWPAS 386 code.
(BLCBC13.zip)
! Discovered the Initialization Bug in the Lots-Holst BLOWPAS Unit
used in previou versions while making a complete code rewrite.
Meaning: PREVIOUS VERSIONS ARE NOT SECURE.
+ Correction made and Source code released, before its time, to
protect users and developers.
* Improvements in progress in the assembly and general code to be
made public domain when I get TASM 4.0 to make the 386 code
(twice faster) and the general routines are converted to Objects.
(BLWCBC14.zip)
! Discovered a small Bug still herited from the the BlowPas Unit in
the init routine of the algorithm... (again!) This one is smaller
than the one corrected in version 1.3 but still affects security
though in a much lesser degree ( one of the 4 P-Boxes was not
initialized... meaning that the program was still safe, but not
as much as desired and/or expected)
+ Added a random CBC Init Vector. Forgotten in demo version 1.3.
This small change makes the cipher text less vulnerable to known
text attack. And also means that:
THIS VERSION IS NOT COMPATIBLE WITH PREVIOUS ONES.
* This also means this version is no longer a demo but a strong
cipher program.
* Also changed my idea of making the ASM code public.
Still waiting to get my hands on TASM 4.0 (This is a hard life!)
Now only the TP7 will be public.
(BLWCBC15.zip)
+ Added a New Field in the EOF Header to restore the original
encrypted file extension (used only if NO output argument has
been declared).
+ Full COMPATIBILITY with 1.4 and FUTURE versions.
+ Added I/O check routines and a RunTime Error Trap routine.
(This demo is becoming a little bit more than that... Humm!)
(BLWCB15A.zip)
= This version corrects small glitches in the interface with the user.
= Full COMPATIBILITY with 1.4 and FUTURE versions.
! A 'Writeln' in a wrong place produced a incorrect layout.
+ Better I/O errors control
+ Disk Full check added
+ ErrorLevel file added to benefit Power-Users
+ Read-me file with important TIPS was also added
---
For comments, questions or suggestions do not hesitate to contact me
by InterNet E-Mail, FidoNet NetMail or trough Compuserve.
Addresses are in the Header Comments.
Dutra Lacerda. <dutra.lacerda@mail.telepac.pt>